You may rest assured that the shipment will be duly delivered.
你们尽可放心,我们会按时交货的。
Even before India won independence from its British rulers, it was clear that Gandhi was the key figure and leader in the struggle of 380 million Indians to govern themselves.